Conservative Visibility Preprocessing for Complex Virtual Environments
نویسندگان
چکیده
This paper presents a new approach to visibility culling. We propose a conservative visibility preprocessing method for complex virtual environments. The proposed method deals with general 3D graphical models and invisible polygons jointly blocked by multiple occluders. The proposed method decomposes volume visibility from the predefined volume into the area visibility from rectangles surrounding predefined volume. Then, to handle the volume visibility, we solve the area visibility problem. The proposed method expresses area visibility information into 3D space and keeps it with a BSP(binary space partitioning) tree. Area visibility information is image plane information for every viewpoints within the view rectangle. To express the area visibility information in 3D space, we present modified ghost polygon and method reducing dependency between axes in view rectangle. The proposed method has been tested on several large-scale urban scenes, and has shown its effectiveness.
منابع مشابه
The Visibility Octree. a Data Structure for 3d Navigation 1
This paper describes the Visibility Octree, a data structure to accelerate 3D navigation through very complex scenes. A conservative visibility algorithm that computes and hierarchically stores the structure at a preprocessing stage is presented. The Visibility Octree is used during navigation and its main contribution is its ability to provide an eeective control over the coarseness of the vis...
متن کاملThe visibility octree: a data structure for 3D navigation
This paper describes the Visibility Octree, a data structure to accelerate 3D navigation through very complex scenes. A conservative visibility algorithm that computes and hierarchically stores the structure at a preprocessing stage is presented. The Visibility Octree is used during navigation and its main contribution is its ability to provide an eeective control over the coarseness of the vis...
متن کاملVisibility Preprocessing for Urban Scenes using Line Space Subdivision
We present an algorithm for visibility preprocessing of urban environments. The algorithm uses a subdivision of line space to analytically calculate a conservative potentially visible set for a given region in the scene. We present a detailed evaluation of our method including a comparison to another recently published visibility preprocessing algorithm. To the best of our knowledge the propose...
متن کاملHardware-Accelerated from-Region Visibility Using a Dual Ray Space
This paper describes a novel from-region visibility algorithm, the unique properties of which allow conducting remote walkthroughs in very large virtual environments, without preprocessing and storing prohibitive amounts of visibility information. The algorithm retains its speed and accuracy even when applied to large viewcells. This allows computing from-region visibility on-line, thus elimina...
متن کاملConservative From-Point Visibility
Visibility determination has been an important part of the computer graphics research for several decades. First studies of the visibility were hidden line removal algorithms, and later hidden surface removal algorithms. Today’s visibility determination is mainly concentrated on conservative, object level visibility determination techniques. Conservative methods are used to accelerate the rende...
متن کامل